blocking (that blocks) - German English Dictionary